free-radical scavengers - French English Dictionary